home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
varia
/
interp18.lha
/
interp-1.8
/
ChangeLog
< prev
next >
Wrap
Text File
|
1990-01-19
|
2KB
|
59 lines
Fri Jan 19 13:45:29 1990 Richard Murphey (rich at kappa)
* Makefile: added regression test to `test' target and a
`testdist' target to build and test the distribution from scratch.
* README: added a note indicataing where the documentation is.
interp.texinfo: revised introduction and added installation.
Thu Jan 18 00:32:25 1990 Rich Murphey (rich at kalliope)
* Symbol.{cc,h}: Symbol base class has abstract `echo' and
`type' methods. Every symbol must define these. The rest
can be inhereted.
* Ast.h,cc: impelmented abstract base class for AST nodes.
The symbol table works now. This is version 1.8.
Thu Jan 4 01:42:50 1990 Rich Murphey (rich at kalliope)
* finished version 1.6: Shadowing works.
I'm going to redo Ast.h so all the data is held in the base class.
Wed Jan 3 02:12:39 1990 Rich Murphey (rich at kalliope)
* version 1.6: String.def.h uses derived symbol classes works now.
Add Node.Xplex next to define a list of arguemnts to functions.
* version 1.5: String.def.h uses derived symbol classes and fails.
Shadowing of declared variables works now.
Tue Jan 2 01:03:34 1990 Rich Murphey (rich at kalliope)
* finished version 1.4. Context code works now. Need to redo
symbols using virtual member functions. Need to handle function
declarations. Need to handle shadowing in declarations -- the
parser may need to have some state for this.
Fri Dec 29 13:39:09 1989 Rich Murphey (rich at kalliope)
* Makefile: we need to change genclass val to genclass ref.
* interp.texinfo: wrote short description of syntax.
Thu Dec 28 23:51:35 1989 Rich Murphey (rich at kalliope)
* started version 1.3.
* Ast.h: added stack of pointers to symbol tables to implement context.
Mon Dec 11 03:04:15 1989 Rich Murphey (rich at kalliope)
* Ast.h: added abstract syntax tree and lazy evaluation.
Sun Dec 10 22:49:26 1989 Rich Murphey (rich at kalliope)
* Version 1.0 uses AVLtree for symbol table.